import fs from 'fs';

// es6 之前，回调函数c
// fs.readFile('./1.html','utf-8',(err,data) => {
//         if(err){
//             console.log(err);
//             return;
//         }
//         // console.log(data);
//         // console.log(111);
//         resolve(data)
//     })
const p = new Promise((resolve,reject) => {
    fs.readFile('./1.html','utf-8',(err,data) => {
        if(err){
            // console.log(err);
            reject.err;
            return;
        }
        // console.log(data);
        // console.log(111);
        resolve(data)
    })
})
// p.then(data => {
//     console.log(data);
//     console.log(111);
// })

const main = async() => {
    const html = await p;
    console.log(html);
}

main();